package com.sims.eo;

import java.sql.Timestamp;

/**
 * SimsClass entity. @author MyEclipse Persistence Tools
 */

public class SimsClass implements java.io.Serializable {

	// Fields

	private Long id;
	private String classCode;
	private String className;
	private String department;
	private String major;
	private SimsGrade simsGrade;
	private String lockFlag;
	private String activityStatus;
	private Timestamp createdDate;
	private Timestamp lastUpdateDate;

	// Constructors

	/** default constructor */
	public SimsClass() {
	}

	/** full constructor */
	public SimsClass(String classCode, String className, String department,
			String major, SimsGrade simsGrade, String lockFlag,
			String activityStatus, Timestamp createdDate,
			Timestamp lastUpdateDate) {
		this.classCode = classCode;
		this.className = className;
		this.department = department;
		this.major = major;
		this.simsGrade = simsGrade;
		this.lockFlag = lockFlag;
		this.activityStatus = activityStatus;
		this.createdDate = createdDate;
		this.lastUpdateDate = lastUpdateDate;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getClassCode() {
		return this.classCode;
	}

	public void setClassCode(String classCode) {
		this.classCode = classCode;
	}

	public String getClassName() {
		return this.className;
	}

	public void setClassName(String className) {
		this.className = className;
	}

	public String getDepartment() {
		return this.department;
	}

	public void setDepartment(String department) {
		this.department = department;
	}

	public String getMajor() {
		return this.major;
	}

	public void setMajor(String major) {
		this.major = major;
	}

	public SimsGrade getSimsGrade() {
		return this.simsGrade;
	}

	public void setSimsGrade(SimsGrade simsGrade) {
		this.simsGrade = simsGrade;
	}

	public String getLockFlag() {
		return this.lockFlag;
	}

	public void setLockFlag(String lockFlag) {
		this.lockFlag = lockFlag;
	}

	public String getActivityStatus() {
		return this.activityStatus;
	}

	public void setActivityStatus(String activityStatus) {
		this.activityStatus = activityStatus;
	}

	public Timestamp getCreatedDate() {
		return this.createdDate;
	}

	public void setCreatedDate(Timestamp createdDate) {
		this.createdDate = createdDate;
	}

	public Timestamp getLastUpdateDate() {
		return this.lastUpdateDate;
	}

	public void setLastUpdateDate(Timestamp lastUpdateDate) {
		this.lastUpdateDate = lastUpdateDate;
	}

	@Override
	public String toString() {
		return "SimsClass [id=" + id + ", classCode=" + classCode
				+ ", className=" + className + ", department=" + department
				+ ", major=" + major + ", simsGrade=" + simsGrade
				+ ", lockFlag=" + lockFlag + ", activityStatus="
				+ activityStatus + ", createdDate=" + createdDate
				+ ", lastUpdateDate=" + lastUpdateDate + "]";
	}

}